/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* E.P. Scene Graph
* Developed by:
*       - Eduardo Ribeiro (eribeiro @ tecgraf . puc-rio . br)
*       - Peter Dam (peter @ tecgraf . puc-rio . br)
* File: Prototypes.h
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

#ifndef _EPSG_PROTOTYPES_
#define _EPSG_PROTOTYPES_

#ifndef NULL
	#define NULL 0
#endif

#define PI 3.14159265358979f

namespace EPSG
{
	class Cube;
	class Group;
	class Shape;
	class Camera;
	class Environ;
	class Transform;
	class Appearance;
	class LightSource;
}

// GLU
class GLUquadric;
typedef class GLUquadric GLUquadricObj;
typedef unsigned char GLubyte;

#endif //_EPSG_PROTOTYPES_